Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a script to bump the version #954

Merged
merged 20 commits into from
Sep 10, 2021
Merged

Conversation

jtpio
Copy link
Member

@jtpio jtpio commented Sep 8, 2021

References

So we can have a single command to bump the version of both the Python packages and the npm packages.

Instead of doing it manually. This way it will also be possible to use the releaser (#805).

Code changes

Add a new script to bump the version.

TODO

  • Add a script to bump the Python and JS versions
  • Bump Python version with bump2version
  • Align the @voial-dashboards/voila version of the JS frontend with the Python version
  • Update RELEASE.md with the version bump process (build, patch, major, minor)

User-facing changes

None

Backwards-incompatible changes

None

@jtpio jtpio added this to the 0.2.x milestone Sep 8, 2021
@github-actions
Copy link
Contributor

github-actions bot commented Sep 8, 2021

Binder 👈 Try it on binder (branch jtpio/voila/bump-version)

@jtpio
Copy link
Member Author

jtpio commented Sep 8, 2021

The "Check Release" check looking on CI:

image

@jtpio
Copy link
Member Author

jtpio commented Sep 9, 2021

We should also be able to use this script to bump the versions for the next manual release.

@jtpio jtpio marked this pull request as ready for review September 9, 2021 10:10
@@ -1,7 +1,7 @@
{
"name": "@voila-dashboards/voila",
"private": true,
"version": "1.0.0",
"version": "0.2.11",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For now this package is still private, but will probably be released too when #846 lands

@jtpio
Copy link
Member Author

jtpio commented Sep 10, 2021

We might want to iterate further on the script, but for now it should be good to go.

@jtpio jtpio merged commit ea89b19 into voila-dashboards:master Sep 10, 2021
@jtpio jtpio deleted the bump-version branch September 10, 2021 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant